@charset "utf-8";
img { vertical-align:top; }
.container { width:1000px; margin:0 auto; padding:0 0 12px; _padding:0; }
.banner {}

.announce { position:relative; width:1000px; height:38px; margin-top:-38px; background:url(ico_26.png); line-height:38px; z-index:9; }
.announce h4 { float:left; width:100px; color:#000; font-size:14px; font-weight:100; text-align:right; }
.announce .info { float:left; width:900px; height:38px; font-size:13px; font-weight:100; overflow:hidden; }

.fArea { padding:20px 0 0; }
.fArea .sub { float:left; width:217px; overflow:hidden; }
.fArea .main { float:left; width:690px; overflow:hidden; }
.fArea .extra { float:right; width:300px; overflow:hidden; }

.sArea {}
.sArea .main { float:left; width:718px; overflow:hidden; }
.sArea .extra { float:right; width:271px; overflow:hidden; }

.tArea { padding:10px 0 0; }
.tArea .sub { float:left; width:255px; margin-right:10px; overflow:hidden; }
.tArea .main { float:left; width:425px; overflow:hidden; }
.tArea .extra { float:right; width:300px; overflow:hidden; }

/* 产品 */
.product {}
.product .hd { height:37px; background:url(hProductTitle.jpg) no-repeat; }
.product .hd h2 { height:37px; background:url(hProductTitle.jpg) no-repeat; text-indent:-999em; overflow:hidden; }
.product .bd { border:solid #ececec; border-width:0 1px 1px; }

.category { padding:10px 7px 9px; _padding:10px 7px 11px; }
.category li { margin-bottom:3px; background:url(category_1.jpg) no-repeat; line-height:29px; height:29px; _height:27px; overflow:hidden; }
.category li a { display:block; padding-left:20px; }
.category li a:hover { background:url(category_01.jpg) no-repeat; color:#3a9800; }

/* 通用标题 */
.x-title { border:1px solid #e8e8e8; }
.x-title .hd { position:relative; height:42px; line-height:42px; }
.x-title .hd h2 { height:42px; font-size:14px; font-weight:100; margin:0 0 0 32px; }
.x-title .hd h2 em{font-size:10px;font-family:Arial;color:#bbb;padding-left:4px;}
.x-title .hd .more { position:absolute; top:14px; right:12px; width:32px; height:11px; }
.x-title .hd .more img { vertical-align:top; }
.x-title .hd .oooo { position:absolute; top:0; right:12px; font-size:13px; }
.x-title .hd .oooo a { margin-left:3px; }

.faomi { float:left; width:245px; /*height:152px;*/ margin-top:10px; overflow:hidden; }
.faomi_list { width:212px; height:52px; margin:0 auto 10px; }

/* 公司新闻 */
.news .hd { background:url(x_title_01.jpg) no-repeat; }
.news .hd h2 { font-weight:100; }
.news .bd { height:226px; padding:10px 25px 0; }

.news .infoList_01 { float:right; width:380px; }
.news .infoList_01 li { line-height:30px; font-size:14px; }
.news .infoList_01 li .date { float:right; padding:0 0 0 5px; font-size:12px; }
.news .infoList_01 li .ico { height:30px; overflow:hidden; }
.news .infoList_01 li a { background:url(point_01.gif) no-repeat 0 10px; }

/* 工程案例 */
.case .hd { background:url(x_title_02.jpg) no-repeat; }
.case .bd { height:211px; padding-top:25px; }
.caseShow { width:240px; margin:0 auto; overflow:hidden; }

.contact { }
.contact .hd { background:url(x_title_03.jpg) no-repeat; }
.contact .bd { height:186px; padding:10px 15px 0; background:url(2578305_151942680199_2_03.jpg) no-repeat right bottom; overflow:hidden; line-height:20px; font-size:14px; }

/* 技术文献 */
.literature { }
.literature .hd { background:url(x_title_05.jpg) no-repeat; }
.literature .bd { height:181px; padding:15px 10px 0 10px; overflow:hidden; }

/* 展会信息 */
.exhibition { }
.exhibition .hd { background:url(x_title_04.jpg) no-repeat; }
.exhibition .bd { height:181px; padding:15px 10px 0 20px; overflow:hidden; }

.tabPanel_02 { height:42px; padding-left:20px; }
.tabPanel_02 li { position:relative; float:left; height:42px; background:url(navLine.gif) no-repeat 0 13px; }
.tabPanel_02 li a { display:block; width:82px; height:42px; color:#2c2c2c; font-size:14px; line-height:38px; text-align:center; }
.tabPanel_02 li a:hover { color:#f3920d; text-decoration:none; }
.tabPanel_02 li .current { color:#f3920d; }

.exhibition .exhibitionPic { position:relative; float:left; width:160px; height:155px; padding-top:10px; overflow: hidden; }
.exhibition .exhibitionPic img { position: absolute; top:10px; left: 0; }
.exhibition .infoList_02 { float:right; width:215px; }
.exhibition .infoList_02 span { padding:0 0 0 5px; }

.infoList_02 { padding:0; }
.infoList_02 li { background:url(point_01.gif) no-repeat 0 12px; line-height:28px; font-size:14px; }
.infoList_02 li span { float:right; color:#c9c9c9; font-size:12px; }
.infoList_02 li a { padding-left:8px; }

/* 技术支持 */
.support { margin-top:10px; }
.support .hd { height:37px; background:url(hTitle_02.jpg) no-repeat; }
.support .hd h2 { width:82px; padding:5px 9px 0; color:#fff; font-size:12px; line-height:31px; text-align:center; }
.support .bd { height:82px; padding-top:10px; border:none; background:url(support.jpg) no-repeat; }

.supportItem { width:180px; height:82px; padding-left:92px; }
.supportItem li { float:left; width:90px; background:url(arrow_02.gif) no-repeat 0 8px; line-height:24px; font-weight:bold; }
.supportItem li a { padding-left:13px; }


/* 产品 */
.show { margin-top:10px; }
.show .hd { background:url(x_title_06.jpg) no-repeat; }
.show .bd { height:440px; }

.project { position:relative;  padding:32px 59px 22px; }
.aPrev, .aNext { position:absolute; top:80px; width:20px; height:30px; }
.aPrev { left:32px; }
.aNext { right:32px; }

.projectList { width:880px; height:162px; padding:0; overflow:hidden; }
.projectList .projectItem { float:left; width:150px; height:162px; margin:0 13px; display:inline; }
.projectList .projectItem dl { line-height:30px; text-align:center; }

.infoList_01 { padding:0; }
.infoList_01 li { background:url(line_01.gif) repeat-x left bottom; line-height:26px; }
.infoList_01 li .date { float:right; color:#c9c9c9; padding:0 10px; }
.infoList_01 li a { padding-left:8px; background:url(point_01.gif) no-repeat 0 5px; }

/* faomi */
.product .bd { padding-top:8px; }
